
*{margin:0;padding:0;}
body{font:16px/1.8 normal;font-family:"FangSong_GB2312","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;min-width:320px;color:#333;*min-width:1330px;overflow-x: hidden;}
a{color:#333;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;cursor:pointer;text-decoration: none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
a:hover{color:#ffbe00;}
h1,h2,h3,h4,h5,h6{font-size:100%;margin:0;}
button, input, select, textarea{font-size:100%;font-family:'FangSong_GB2312',arial,'微软雅黑';outline:none;vertical-align:middle;resize:none;}
button{cursor:pointer;}
ul,dl{list-style:none;}
p{margin-bottom:0;}
img{display:inline-block;vertical-align:middle;border:0;font-size:0;line-height:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.warper{max-width:1200px;margin:0 auto;}
.warper2{max-width:1000px;margin:0 auto;}
.fl{float:left}
.fr{float:right}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;	width:0;height:0;}
.clearfix:before,.clearfix:after{content:" ";display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.none{display:none;}


/*单行溢出*/
.one-txt-cut{overflow: hidden;white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; -icab-text-overflow: ellipsis;-khtml-text-overflow: ellipsis;-moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis;}
/*多行溢出 手机端使用*/
.more-txt-cut{overflow : hidden; text-overflow: ellipsis;-o-text-overflow: ellipsis;-icab-text-overflow: ellipsis;-khtml-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/* 水平垂直居中的公共类 */
.center{position: absolute;left: 50%;top: 50%;transform:translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);}
/* 水平居中公共类 */
.center-x{position: absolute;left: 50%;transform:translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);}
/* 垂直居中公共类 */
.center-y{position: absolute;top: 50%;transform:translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);}

@font-face {
	font-family: agg-book;
	src: url('../font/AvantGarGotItcTEE.ttf');
	src: url('../font/AvantGarGotItcTEE.eot?#iefix') format('embedded-opentype'), 
	     url('../font/AvantGarGotItcTEE.woff') format('woff'), 
	     url('../font/AvantGarGotItcTEE.ttf') format('truetype'), 
	     url('../font/AvantGarGotItcTEE.svg#agg-book') format('svg');
}
@font-face {
	font-family: ameruncd;
	src: url('../font/AmericanUncD.ttf');
	src: url('../font/AmericanUncD.eot?#iefix') format('embedded-opentype'), 
	     url('../font/AmericanUncD.woff') format('woff'), 
	     url('../font/AmericanUncD.ttf') format('truetype'), 
	     url('../font/AmericanUncD.svg#ameruncd') format('svg');
}
.agg-book{font-family: agg-book;}
.ameruncd{font-family: ameruncd;}

@font-face {
  font-family: 'iconfont';  /* project id 1511708 */
  src: url('//at.alicdn.com/t/font_1511708_ffzk7jef037.eot');
  src: url('//at.alicdn.com/t/font_1511708_ffzk7jef037.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1511708_ffzk7jef037.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1511708_ffzk7jef037.woff') format('woff'),
  url('//at.alicdn.com/t/font_1511708_ffzk7jef037.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1511708_ffzk7jef037.svg#iconfont') format('svg');
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.pt150{padding-top: 150px;}
.pb150{padding-bottom: 150px;}
.ptb150{padding: 150px 0;}
.pt100{padding-top: 100px;}
.pb100{padding-bottom: 100px;}
.ptb100{padding: 100px 0;}
.pt80{padding-top: 80px;}
.pb80{padding-bottom: 80px;}
.ptb80{padding: 80px 0;}
.pt60{padding-top: 60px;}
.pb60{padding-bottom: 60px;}
.ptb60{padding: 60px 0;}
.mt100{margin-top: 100px;}
.mt80{margin-top: 80px;}
.mt60{margin-top: 60px;}


.bgcolor{background-color: #F4F4F4;}

/*comm-btn*/
.comm-btn{width: 160px;height: 50px;background-color: #fbc93b;text-align: center;display: inline-block;line-height: 50px;color: #000;}
.comm-btn.white{background-color: #FFF;}
.comm-btn:hover{text-decoration: underline;color: #000;}

/*comm-title*/
.comm-title h3{font-size: 48px;font-weight: normal;}
.comm-title .text{margin-left: 130px;font-size: 18px;}
.comm-title .text2{font-size: 24px;}

/*comm-title2*/
.comm-title2{text-align: center;}
.comm-title2 h3{font-size: 30px;line-height: 1;}
.comm-title2 span{width: 36px;height: 1px;background-color: #333333;display: inline-block;}
.comm-title2.white{color: #FFF;}
.comm-title2.white span{background-color: #FFF;} 

/*neiye-banner*/
.neiye-banner{height: 430px;}
.neiye-banner img{height: 100%;width: 100%;object-fit: cover;}

.main-content{padding-top: 50px;}
.main-content img{max-width: 100%;height: auto;}

/*comm-tab*/
.comm-tab{height: 60px;line-height: 60px;}
.comm-tab .tab-list{height: 60px;line-height: 60px;text-align: center;background-color: #FFF;}
.comm-tab .tab-list li{display: inline-block;margin: 0 30px;font-size: 16px;}
.comm-tab .tab-list li a{color: #333333;}
.comm-tab .tab-list li a:hover{font-weight: bold;}
.comm-tab .tab-list li.selected{font-weight: bold;}
.comm-tab .tab-list li a.selected{font-weight: bold;}
.comm-tab.fixed .tab-list{position: fixed;top: 0;box-shadow: 0 3px 5px rgba(0,0,0,.3);-moz-box-shadow: 0 3px 5px rgba(0,0,0,.3);-webkit-box-shadow: 0 3px 5px rgba(0,0,0,.3);-o-box-shadow: 0 3px 5px rgba(0,0,0,.3);width: 100%;z-index: 99;}
/*comm-head*/
.comm-head.abs{top: 30px;position: absolute;left: 0;z-index: 100;}
.comm-head{width: 100%;height: 100px;line-height: 100px;position: relative;}
.comm-head .logo{position: absolute;left: 50px;width: 90px;top: 50%;transform:translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);}
.comm-head .logo img{max-width: 100%;}
.comm-head .head_nav{position: absolute;right: 50px;}
.comm-head .head_nav_list{transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-ms-transition: all 0.5s;}
.comm-head .head_nav_list > ul > li > a{display: inline-block;font-size: 16px;color: #000;}
.comm-head .head_nav_list > ul > li{display: inline-block;vertical-align: top;position: relative;}
.comm-head .head_nav_list .line{display: inline-block;margin: 0 20px;}
.comm-head .head_nav_list .last-child a{margin-left: 50px;text-decoration: underline;}
.comm-head .head_nav_list.in{width: 0;opacity: 0;}
.comm-head .nav_span{display: none;cursor: pointer;}
.comm-head .nav_span .iconfont{font-size: 40px;color: #000;}

/*comm-foot*/
.comm-foot{background:#000;font-size: 14px;color: #fff;}
.comm-foot a{color: #cccccc;}
.comm-foot .foot-list{border-bottom: 1px solid #424242;padding: 0 60px;}
.comm-foot .foot-list a{display: inline-block;	position: relative;color: #fff;line-height: 60px;}
.comm-foot .foot-list a:not(:first-child){margin-left: 50px;}
.comm-foot .foot-list a:before{content: '';position: absolute;width: 1px;height: 12px;background:#55595c;left: -25px;top:50%;margin-top:-6px;}
.comm-foot .foot-list a:first-child:before{display: none;}
.comm-foot .foot-center{padding: 0 60px;}
.comm-foot .foot-center h4{font-size: 20px;margin-bottom: 15px;}
.comm-foot .foot-center > div{display: inline-block;height: 200px;vertical-align: top;padding-top: 50px;box-sizing: border-box;line-height: 1.8;}
.comm-foot .center-left{width:24%;border-right: 1px solid #424242;}
.comm-foot .center-left>div{display: inline-block;vertical-align: top;}
.comm-foot .center-logo{width:28%;border-right: 1px solid #424242;padding-left: 60px;}
.comm-foot .center-logo img{height: auto;width:80%;}
.comm-foot .center-logo p{text-transform: uppercase;}
.comm-foot .center-logo .iconfont{font-size: 18px;vertical-align: middle;margin-right: 10px;}
.comm-foot .center-right{width: 46%;padding-left: 60px;}
.comm-foot .center-right p{font-weight: bold;margin-bottom:20px;}
.comm-foot .liuyan-left{width:100%;display: flex;}
.comm-foot .liuyan-left input{background-color: #313131;border: solid 1px #434343;height: 48px;flex: 1;margin-right: 10px;color: #FFF;text-indent: 16px;}
.comm-foot .liuyan-left input:-ms-input-placeholder{color: #CCC;}
.comm-foot .liuyan-left input::-webkit-input-placeholder{color: #CCC;}
.comm-foot .liuyan-left input:last-child{flex: 2;margin-right: 0;padding-right: 80px;}
.comm-foot .liuyan-left div{padding:0 5px;width:50%;}
.comm-foot .liuyan-left .fwrx p{color: #828282;}
.comm-foot .liuyan-right{width:70px;position: absolute;right: 0;top: 0;}
.comm-foot .liuyan-right a{width:100%;display: inline-block;height: 50px;line-height: 50px;color: #e2ecff;background:#4294fe;text-align: center;font-size: 16px;}
.comm-foot .foot-liuyan{position: relative;}
.comm-foot .foot-bottom{text-align: center;font-size: 12px;color: #999999;opacity: 0.6;line-height: 25px;border-top:1px solid #424242;padding: 15px 60px;}
.comm-foot .foot-bottom a{color: #999999;}
.comm-foot .center-left .fwrx{margin-left: 30px;margin-top: 15px;}
.comm-foot .center-left .fwrx div{font-size: 36px;color: #FFBE00;font-weight: bold;line-height: 1.2;}
.comm-foot .center-left .qrbox{width: 90px;}
.comm-foot .center-left .qrbox img{max-width: 100%;}

/*新闻详情*/
.news-detail .detail-content{padding: 50px 60px 0 60px;background-color: #FFF;color: #333;z-index: 999;position: relative;top: -180px;}
.news-detail .detail-content img{max-width: 100%;height: auto;}
.news-detail .detail-top {border-bottom: 1px solid #333333;}
.news-detail .detail-top .ntitle{font-size: 36px;font-weight: bold;}
.news-detail .detail-top .ndate{font-size: 24px;color: #999;margin: 5px 0 10px 0;}
.news-detail .detail-top .ndate strong{color: #333;}
.news-detail .detail-text{padding-top: 60px;line-height: 2;}
.news-detail .detail-text video{width: 100%;height: auto;margin: 0 auto}
.main-content video{width: 100%;height: auto;margin: 0 auto}
@media only screen and (max-width:1680px ) {
	.pt150{padding-top: 130px;}
	.pb150{padding-bottom: 130px;}
	.ptb150{padding: 130px 0;}
	.pt100{padding-top: 88px;}
	.pb100{padding-bottom: 88px;}
	.ptb100{padding: 88px 0;}
	.pt80{padding-top: 70px;}
	.pb80{padding-bottom: 70px;}
	.ptb80{padding: 70px 0;}
	.pt60{padding-top: 52px;}
	.pb60{padding-bottom: 52px;}
	.ptb60{padding: 52px 0;}
	.mt100{margin-top: 88px;}
	.mt80{margin-top: 70px;}
	.mt60{margin-top: 52px;}
	.comm-head .logo{width: 80px;}
	.comm-head .head_nav_list > ul > li > a{font-size: 15px;}
	.comm-head{height: 90px;line-height: 90px;}
	.comm-foot .foot-center h4{font-size: 18px;}
	.comm-foot .center-left .fwrx{margin-left: 20px;}
	.comm-foot .center-left .fwrx div{font-size: 32px;}
	.comm-foot .foot-center h4{margin-bottom: 10px;}
	.comm-foot .liuyan-left input:last-child{padding-right: 0;}
	.comm-title h3{font-size: 42px;}
	.comm-title .text2{font-size: 20px;}
	.comm-title .text{font-size: 16px;margin-left: 100px;width: 40%;}
	.comm-title2 h3{font-size: 28px;}
	.neiye-banner{height: 400px;}
	.news-detail .detail-content{top: -150px;}
	.news-detail .detail-top .ntitle{font-size: 34px;}
	.news-detail .detail-top .ndate{font-size: 22px;}
	.news-detail .detail-text{padding-top: 50px;}
}

@media only screen and (max-width:1440px ) {
	.warper{max-width: 1100px;}
	.pt150{padding-top: 110px;}
	.pb150{padding-bottom: 110px;}
	.ptb150{padding: 110px 0;}
	.pt100{padding-top: 75px;}
	.pb100{padding-bottom: 75px;}
	.ptb100{padding: 75px 0;}
	.pt80{padding-top: 60px;}
	.pb80{padding-bottom: 60px;}
	.ptb80{padding: 60px 0;}
	.pt60{padding-top: 52px;}
	.pb60{padding-bottom: 52px;}
	.ptb60{padding: 52px 0;}
	.mt100{margin-top: 75px;}
	.mt80{margin-top: 60px;}
	.mt60{margin-top: 52px;}
	.comm-head{height: 80px;line-height: 80px;}
	.comm-head .head_nav_list > ul > li > a{font-size: 14px;}
	.comm-foot{font-size: 12px;}
	.comm-foot .foot-center h4{font-size: 16px;}
	.comm-foot .foot-list,.comm-foot .foot-center{padding: 0 40px;}
	.comm-foot .center-logo,.comm-foot .center-right{padding-left: 40px;}
	.comm-foot .center-left .fwrx div{font-size: 26px;}
	.comm-foot .liuyan-left input{height: 40px;text-indent: 14px;}
	.comm-foot .liuyan-right a{height: 40px;line-height: 40px;font-size: 14px;}
	.comm-foot .center-left .fwrx{margin-left: 15px;}
	.comm-title h3{font-size: 36px;}
	.comm-title .text{font-size: 16px;margin-left: 80px;}
	.comm-title .text2{font-size: 18px;}
	.comm-title2 h3{font-size: 26px;}
	.comm-btn{width: 150px;height: 45px;line-height: 45px;}
	.neiye-banner{height: 380px;}
	.news-detail .detail-content{top: -120px;}
	.news-detail .detail-content{padding: 40px 40px 0 40px;}
	.news-detail .detail-top .ntitle{font-size: 30px;}
	.news-detail .detail-top .ndate{font-size: 20px;}
	.news-detail .detail-text{padding-top: 40px;}
}

@media only screen and (max-width:1366px ) {
	.warper{max-width: 1000px;}
	.pt150{padding-top: 100px;}
	.pb150{padding-bottom: 100px;}
	.ptb150{padding: 100px 0;}
	.pt100{padding-top: 70px;}
	.pb100{padding-bottom: 70px;}
	.ptb100{padding: 70px 0;}
	.pt80{padding-top: 56px;}
	.pb80{padding-bottom: 56px;}
	.ptb80{padding: 56px 0;}
	.pt60{padding-top: 45px;}
	.pb60{padding-bottom: 45px;}
	.ptb60{padding: 45px 0;}
	.mt100{margin-top: 70px;}
	.mt80{margin-top: 56px;}
	.mt60{margin-top: 45px;}
	.comm-head .logo{width: 65px;}
	.comm-head .head_nav_list > ul > li > a{font-size: 12px;}
	.comm-head .head_nav_list .line{margin: 0 15px;}
	.comm-head .head_nav_list .last-child a{margin-left: 40px;}
	.comm-foot .center-left .fwrx div{font-size: 22px;}
	.comm-foot .foot-center h4{font-size: 18px;}
	.comm-foot .liuyan-right{width: 60px;}
	.comm-foot .liuyan-left input{height: 40px;margin-right: 5px;}
	.comm-foot .liuyan-right a{height: 42px;line-height: 42px;font-size: 15px;}
	.comm-foot .liuyan-left input{width: 25%;}
	.comm-title h3{font-size: 32px;}
	.comm-title .text{font-size: 14px;margin-left: 60px;}
	.comm-title .text2{font-size: 16px;}
	.comm-title2 h3{font-size: 24px;}
	.comm-btn{width: 140px;height: 42px;line-height: 42px;}
	.main-content{padding-top: 40px;}
	.news-detail .detail-content{top: -100px;}
	.news-detail .detail-content{padding: 30px 40px 0 40px;}
	.news-detail .detail-text{padding-top: 30px;}
	.news-detail .detail-top .ntitle{font-size: 26px;}
	.news-detail .detail-top .ndate{font-size: 18px;}
}

@media only screen and (max-width:1280px ) {
	.comm-foot .center-left,.comm-foot .center-logo,.comm-foot .center-right{width: 100%;}
	.comm-foot .center-left,.comm-foot .center-logo{border-right: none;}
	.comm-foot .foot-center > div{height: auto;padding:0;padding: 20px 0;}
	.comm-foot .foot-center > div:not(:last-child){border-bottom: 1px solid #424242;}
	.neiye-banner{height: 350px;}
}
@media only screen and (max-width:1200px ) {
	.warper{padding: 0 20px;max-width: 100%;}
}

@media only screen and (max-width:1024px ) {
	.pt150{padding-top: 80px;}
	.pb150{padding-bottom: 80px;}
	.ptb150{padding: 80px 0;}
	.pt100{padding-top: 55px;}
	.pb100{padding-bottom: 55px;}
	.ptb100{padding: 55px 0;}
	.pt80{padding-top: 45px;}
	.pb80{padding-bottom: 45px;}
	.ptb80{padding: 45px 0;}
	.pt60{padding-top: 40px;}
	.pb60{padding-bottom: 40px;}
	.ptb60{padding: 40px 0;}
	.mt100{margin-top: 55px;}
	.mt80{margin-top: 45px;}
	.mt60{margin-top: 45px;}
	.comm-head .nav_span{display: block;}
	.comm-head .head_nav_list .line{display: none;}
	.comm-head{height: 70px;line-height: 70px;}
	.comm-head .logo{left: 20px;}
	.comm-head .head_nav{right: 20px;}
	.comm-head .head_nav_list{position: fixed;width:200px;top: 0;left: -200px;background: rgba(0,0,0,0.9);height: auto;opacity:0;}
	.comm-head .head_nav_list.in{left: 0;opacity: 1;width:200px;}
	.comm-head .head_nav_list > ul{width: 200px; padding: 5px 0;}
	.comm-head .head_nav_list > ul > li{display: block;text-align: left;position: relative;}
	.comm-head .head_nav_list > ul > li > a{padding: 0 0 0 20%;line-height: 50px;display: block;height: 50px;border-bottom: 1px solid rgba(255,255,255,0.08);color: #FFF;}
	.comm-head .head_nav_list > ul > li:last-child > a{border: none;}
	.comm-head .head_nav_list .last-child a{margin-left: 0;}
	.neiye-banner{height: 320px;}
	.comm-title2 h3{font-size: 20px;}
	.news-detail .detail-content{width: 80%;}
}

@media only screen and (max-width:768px) {
	.warper{padding: 0 15px;}
	.pt150{padding-top: 60px;}
	.pb150{padding-bottom: 60px;}
	.ptb150{padding: 60px 0;}
	.pt100{padding-top: 50px;}
	.pb100{padding-bottom: 50px;}
	.ptb100{padding: 50px 0;}
	.pt80{padding-top: 40px;}
	.pb80{padding-bottom: 40px;}
	.ptb80{padding: 40px 0;}
	.pt60{padding-top: 40px;}
	.pb60{padding-bottom: 40px;}
	.ptb60{padding: 40px 0;}
	.mt100{margin-top: 50px;}
	.mt80{margin-top: 40px;}
	.mt60{margin-top: 40px;}
	.comm-head .logo{width: 65px;}
	.comm-head.abs{top: 20px;;}
	.neiye-banner{height: 300px;}
	.main-content{padding-top: 30px;}
	.news-detail .detail-content{top: -80px;}
	.news-detail .detail-top .ntitle{font-size: 22px;}
	.news-detail .detail-top .ndate{font-size: 16px;}
	.news-detail .detail-text{font-size: 13px;}
	.news-detail .detail-content{padding: 20px 15px 0 15px;}
}

@media only screen and (max-width:640px) {
	.pt150{padding-top: 50px;}
	.pb150{padding-bottom: 50px;}
	.ptb150{padding: 50px 0;}
	.pt100{padding-top: 40px;}
	.pb100{padding-bottom: 40px;}
	.ptb100{padding: 40px 0;}
	.pt80{padding-top: 30px;}
	.pb80{padding-bottom: 30px;}
	.ptb80{padding: 30px 0;}
	.pt60{padding-top: 30px;}
	.pb60{padding-bottom: 30px;}
	.ptb60{padding: 30px 0;}
	.mt100{margin-top: 40px;}
	.mt80{margin-top: 30px;}
	.mt60{margin-top: 30px;}
	.comm-foot .foot-list, .comm-foot .foot-center{padding: 0 15px;}
	.comm-foot .foot-list{display: none;}
	.comm-foot .foot-bottom{padding: 10px 15px;}
	.comm-foot .center-right input,.comm-foot .liuyan-right a{height: 45px;line-height: 45px;}
	.comm-foot .liuyan-left{flex-direction: column;}
	.comm-foot .liuyan-left input{width: 100%;margin-bottom: 10px;margin-right: 0;}
	.comm-foot .liuyan-left input:last-child{margin-bottom: 0;}
	.comm-foot .liuyan-right{top: inherit;bottom: 1px;}
	.comm-title h3{font-size: 28px;}
	.comm-title .text{font-size: 13px;margin-left: 40px;}
	.neiye-banner{height: 280px;}
	.comm-tab{height: 50px;line-height: 50px;}
	.comm-tab .tab-list{height: 50px;line-height: 50px;display: flex;justify-content: space-around;}
	.comm-tab .tab-list li{font-size: 15px;margin: 0;}
	.news-detail .detail-content{width: 90%;}
	.news-detail .detail-top .ntitle{font-size: 16px;}
	.news-detail .detail-top .ndate{font-size: 14px;}
	.news-detail .detail-text{font-size: 12px;}
}

@media only screen and (max-width:480px) {
	.neiye-banner{height: 260px;}
}

@media only screen and (max-width:414px) {
	
}

@media only screen and (max-width:375px) {
	.neiye-banner{height: 240px;}
}

@media only screen and (max-width:320px) {
	
}